////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) Microsoft Corporation.  All rights reserved.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

namespace System.Xml
{
    using System;

    internal abstract class Ref
    {
        public static bool Equal(string strA, string strB)
        {
#if DEBUG
            // We can't use Debug.Assert in XmlReader.
            if (((object)strA != (object)strB) && String.Compare(strA, strB) == 0)
            {
                throw new Exception("ASSERT: String atomization failure str='" + strA + "'");
            }

#endif
            return (object)strA == (object)strB;
        }
    }
}


